.panel-body {
    height: 400px;
    overflow: auto;
}
.list-group{
    height: 450px;
    overflow: auto;
}
.panel-chat-left{
    text-align: left;
    padding: 10px;
    word-wrap: break-word;
    word-break: break-all;
}
.panel-chat-left>span{
    background: #66afe9;
    padding: 10px;
    max-width: 60%;
    border-radius: 5px;
    display: inline-block;
}
.panel-chat-right{
    text-align: right;
    padding: 10px;
    word-wrap: break-word;
    word-break: break-all;
}
.panel-chat-right>span{
    background: yellowgreen;
    padding: 10px;
    max-width: 60%;
    border-radius: 5px;
    display: inline-block;
    text-align: left;
}
.list-group{
    border-radius: 5px;
    box-shadow: 0 0 3px darkgray;
}